Joshua S. Davis

e-mail: pgmjsd@yahoo.com or joshua_davis@mindspring.com
web: http://joshua_davis.home.mindspring.com

Objective

Leadership position in software development 

Professional experience

12/2003 – Present :  Hibernate (JBoss, Inc.)

Participated in the development of an Object/Relational Mapping system called Hibernate.  The main objective was to refactor the existing Hibernate Query Language parser into an AST-based system, which was a good fit for my existing compiler and parser design experience.   When completed, this effort allowed the Hibernate team to influence the EJB3 specification and build the first EJB3 persistence manger..

 

6/2001 – Present : Kiodex, Inc., New York, NY

Kiodex Architect 

 

12/1999 – 6/2001 : Metiom, New York, NY

Lead Software Architect – Global Architecture Group 

1996 - 12/1999 : Information Builders, Inc., New York, NY

Chief Architect and Team Leader – Application Development Technology Division 

1992 – 1996 : Information Builders, Inc., New York, NY

Senior Programmer – Central Programming Division 

1990 – 1992 : Information Builders, Inc., New York, NY

Programmer – FOCUS Application Development Tool 

1987 – 1990 : David Sarnoff Research Center, Princeton, NJ

 

Programmer – CAD System Services 

1985 – 1987 : Response Analysis, Princeton, NJ

 

Programmer 

Education

1983 – 1987 : Pratt Institute, Brooklyn, NY

 

Bachelor of Science Computer Science 

Technology

Software and Hardware 

Expertise and Interests